a species of cactus (opuntia leucotricha) - Spanisch Englisch Wörterbuch